turn over a new leaf – English–Español translations

🇬🇧 en es 🇪🇸

turn over a new leaf verb

  • to engage in self-improvement
pasar de página
Wiktionary Links